home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Saitek New Smart Technology Disc
/
Saitek New Smart Technology Disc (SD2.6).bin
/
Win9X
/
Software
/
data1.cab
/
Com_DLLs
/
SaiPP8t.dll
/
0
/
X
/
L1.X
< prev
next >
Wrap
Text File
|
2002-06-27
|
13KB
|
580 lines
xof 0302txt 0064
//
// DirectX file: E:\saitek joysticks\New joypad\directx models\l2.x
//
// Converted by the PolyTrans geometry converter from Okino Computer Graphics, Inc.
// Date/time of export: 06/14/1999 12:24:34
//
// Bounding box of geometry = (-0.0517522,-0.038,-0.0492251) to (-0.0378663,-0.0255,-0.0416447).
template Header {
<3D82AB43-62DA-11cf-AB39-0020AF71E433>
WORD major;
WORD minor;
DWORD flags;
}
template Vector {
<3D82AB5E-62DA-11cf-AB39-0020AF71E433>
FLOAT x;
FLOAT y;
FLOAT z;
}
template Coords2d {
<F6F23F44-7686-11cf-8F52-0040333594A3>
FLOAT u;
FLOAT v;
}
template Matrix4x4 {
<F6F23F45-7686-11cf-8F52-0040333594A3>
array FLOAT matrix[16];
}
template ColorRGBA {
<35FF44E0-6C7C-11cf-8F52-0040333594A3>
FLOAT red;
FLOAT green;
FLOAT blue;
FLOAT alpha;
}
template ColorRGB {
<D3E16E81-7835-11cf-8F52-0040333594A3>
FLOAT red;
FLOAT green;
FLOAT blue;
}
template IndexedColor {
<1630B820-7842-11cf-8F52-0040333594A3>
DWORD index;
ColorRGBA indexColor;
}
template Boolean {
<4885AE61-78E8-11cf-8F52-0040333594A3>
WORD truefalse;
}
template Boolean2d {
<4885AE63-78E8-11cf-8F52-0040333594A3>
Boolean u;
Boolean v;
}
template MaterialWrap {
<4885AE60-78E8-11cf-8F52-0040333594A3>
Boolean u;
Boolean v;
}
template TextureFilename {
<A42790E1-7810-11cf-8F52-0040333594A3>
STRING filename;
}
template Material {
<3D82AB4D-62DA-11cf-AB39-0020AF71E433>
ColorRGBA faceColor;
FLOAT power;
ColorRGB specularColor;
ColorRGB emissiveColor;
[...]
}
template MeshFace {
<3D82AB5F-62DA-11cf-AB39-0020AF71E433>
DWORD nFaceVertexIndices;
array DWORD faceVertexIndices[nFaceVertexIndices];
}
template MeshFaceWraps {
<4885AE62-78E8-11cf-8F52-0040333594A3>
DWORD nFaceWrapValues;
Boolean2d faceWrapValues;
}
template MeshTextureCoords {
<F6F23F40-7686-11cf-8F52-0040333594A3>
DWORD nTextureCoords;
array Coords2d textureCoords[nTextureCoords];
}
template MeshMaterialList {
<F6F23F42-7686-11cf-8F52-0040333594A3>
DWORD nMaterials;
DWORD nFaceIndexes;
array DWORD faceIndexes[nFaceIndexes];
[Material]
}
template MeshNormals {
<F6F23F43-7686-11cf-8F52-0040333594A3>
DWORD nNormals;
array Vector normals[nNormals];
DWORD nFaceNormals;
array MeshFace faceNormals[nFaceNormals];
}
template MeshVertexColors {
<1630B821-7842-11cf-8F52-0040333594A3>
DWORD nVertexColors;
array IndexedColor vertexColors[nVertexColors];
}
template Mesh {
<3D82AB44-62DA-11cf-AB39-0020AF71E433>
DWORD nVertices;
array Vector vertices[nVertices];
DWORD nFaces;
array MeshFace faces[nFaces];
[...]
}
template FrameTransformMatrix {
<F6F23F41-7686-11cf-8F52-0040333594A3>
Matrix4x4 frameMatrix;
}
template Frame {
<3D82AB46-62DA-11cf-AB39-0020AF71E433>
[...]
}
Header {
1; // Major version
0; // Minor version
1; // Flags
}
Material xof_default_11 {
0.400000;0.400000;0.400000;1.000000;;
32.000000;
0.700000;0.700000;0.700000;;
0.000000;0.000000;0.000000;;
}
Material l2 {
1.0;1.0;1.0;1.000000;;
25.000000;
0.000000;0.000000;0.000000;;
0.000000;0.000000;0.000000;;
TextureFilename {
"l2.bmp";
}
}
// Original object name = "l2"
Mesh l2 {
86; // 86 vertices
-0.051029;-0.029359;0.042940;,
-0.051752;-0.026500;0.043038;,
-0.051507;-0.025906;0.043337;,
-0.051507;-0.025906;0.043337;,
-0.051243;-0.025500;0.043608;,
-0.051243;-0.025500;0.043608;,
-0.051243;-0.025500;0.043608;,
-0.051011;-0.025500;0.043771;,
-0.051011;-0.025500;0.043771;,
-0.051011;-0.025500;0.043771;,
-0.051339;-0.025500;0.043540;,
-0.051339;-0.025500;0.043540;,
-0.051339;-0.025500;0.043540;,
-0.049785;-0.034274;0.042339;,
-0.049119;-0.036906;0.041776;,
-0.049848;-0.034025;0.042370;,
-0.050835;-0.030126;0.042882;,
-0.042707;-0.038000;0.043483;,
-0.042707;-0.038000;0.043483;,
-0.048143;-0.038000;0.041770;,
-0.048206;-0.037962;0.041763;,
-0.048969;-0.037500;0.041645;,
-0.037904;-0.035687;0.045074;,
-0.037866;-0.037000;0.044640;,
-0.038692;-0.038000;0.044166;,
-0.038692;-0.038000;0.044166;,
-0.041800;-0.038000;0.043642;,
-0.037953;-0.034000;0.045611;,
-0.038044;-0.030877;0.046422;,
-0.038091;-0.029250;0.046830;,
-0.038242;-0.026414;0.047307;,
-0.038171;-0.026500;0.047304;,
-0.043979;-0.025500;0.046410;,
-0.043979;-0.025500;0.046410;,
-0.038997;-0.025500;0.047325;,
-0.038997;-0.025500;0.047325;,
-0.044762;-0.025500;0.046124;,
-0.044762;-0.025500;0.046124;,
-0.044762;-0.025500;0.048024;,
-0.044762;-0.025500;0.048024;,
-0.044762;-0.025500;0.048024;,
-0.043979;-0.025500;0.048310;,
-0.043979;-0.025500;0.048310;,
-0.043979;-0.025500;0.048310;,
-0.038997;-0.025500;0.049225;,
-0.038997;-0.025500;0.049225;,
-0.038997;-0.025500;0.049225;,
-0.038242;-0.026414;0.049207;,
-0.038242;-0.026414;0.049207;,
-0.038171;-0.026500;0.049204;,
-0.038171;-0.026500;0.049204;,
-0.038091;-0.029250;0.048730;,
-0.038091;-0.029250;0.048730;,
-0.038044;-0.030877;0.048322;,
-0.038044;-0.030877;0.048322;,
-0.043720;-0.029250;0.047713;,
-0.037953;-0.034000;0.047511;,
-0.037953;-0.034000;0.047511;,
-0.037904;-0.035687;0.046974;,
-0.037904;-0.035687;0.046974;,
-0.037866;-0.037000;0.046540;,
-0.037866;-0.037000;0.046540;,
-0.037866;-0.037000;0.046540;,
-0.038692;-0.038000;0.046066;,
-0.048969;-0.037500;0.043545;,
-0.042707;-0.038000;0.045383;,
-0.048143;-0.038000;0.043670;,
-0.043230;-0.034000;0.046586;,
-0.050835;-0.030126;0.044782;,
-0.049848;-0.034025;0.044270;,
-0.049119;-0.036906;0.043676;,
-0.049785;-0.034274;0.044239;,
-0.049687;-0.034021;0.044371;,
-0.051339;-0.025500;0.045440;,
-0.051339;-0.025500;0.045440;,
-0.051339;-0.025500;0.045440;,
-0.051029;-0.029359;0.044840;,
-0.051752;-0.026500;0.044938;,
-0.051507;-0.025906;0.045237;,
-0.051243;-0.025500;0.045508;,
-0.051243;-0.025500;0.045508;,
-0.051243;-0.025500;0.045508;,
-0.051011;-0.025500;0.045671;,
-0.051011;-0.025500;0.045671;,
-0.051011;-0.025500;0.045671;,
-0.050483;-0.029324;0.045232;;
82; // 82 faces
3;81,84,9;,
3;9,6,81;,
3;77,78,3;,
3;3,1,77;,
3;76,77,1;,
3;1,0,76;,
3;78,75,12;,
3;12,3,78;,
3;74,80,5;,
3;5,11,74;,
3;70,71,13;,
3;13,14,70;,
3;71,69,15;,
3;15,13,71;,
3;68,76,0;,
3;0,16,68;,
3;69,68,16;,
3;16,15,69;,
3;66,20,19;,
3;66,19,18;,
3;66,17,65;,
3;64,70,14;,
3;14,21,64;,
3;64,21,20;,
3;64,20,66;,
3;65,26,25;,
3;65,24,63;,
3;63,25,23;,
3;63,23,62;,
3;61,23,22;,
3;61,22,59;,
3;65,18,26;,
3;59,22,27;,
3;59,27,57;,
3;54,28,29;,
3;54,29,52;,
3;57,27,28;,
3;57,28,54;,
3;52,29,31;,
3;52,31,50;,
3;50,31,30;,
3;50,30,48;,
3;48,30,35;,
3;48,35,46;,
3;43,45,34;,
3;34,33,43;,
3;40,42,32;,
3;32,37,40;,
3;83,39,36;,
3;36,8,83;,
3;72,67,55;,
3;55,85,72;,
3;85,38,82;,
3;38,85,55;,
3;55,41,38;,
3;55,47,44;,
3;55,44,41;,
3;47,55,51;,
3;51,49,47;,
3;67,56,53;,
3;55,67,53;,
3;55,53,51;,
3;58,56,67;,
3;67,65,58;,
3;58,65,63;,
3;63,60,58;,
3;67,72,70;,
3;66,67,70;,
3;70,64,66;,
3;67,66,65;,
3;72,85,68;,
3;68,69,72;,
3;85,76,68;,
3;72,69,71;,
3;72,71,70;,
3;2,10,4;,
3;78,79,73;,
3;2,4,7;,
3;77,76,85;,
3;77,85,82;,
3;82,79,78;,
3;82,78,77;;
MeshMaterialList {
1;1;0;;
{l2}
}
MeshNormals {
53; // 53 normals
-0.999278;-0.037983;0.000000;,
-0.969452;-0.245280;0.000000;,
-0.924272;0.381735;0.000000;,
-0.900124;-0.247482;0.358511;,
-0.887248;-0.272025;0.372549;,
-0.881700;0.001022;0.471809;,
-0.876625;-0.287350;0.385951;,
-0.873374;0.124405;0.470894;,
-0.873120;0.123730;0.471543;,
-0.846111;-0.266347;0.461688;,
-0.803797;-0.594904;0.000000;,
-0.778895;-0.588818;0.215909;,
-0.724414;-0.318036;0.611619;,
-0.723560;0.690262;0.000000;,
-0.567746;-0.170028;0.805453;,
-0.535508;0.793642;0.288728;,
-0.521589;0.787604;-0.328063;,
-0.517835;-0.855481;-0.000000;,
-0.515114;-0.167824;0.840531;,
-0.464554;-0.191806;0.864523;,
-0.417817;-0.251494;0.873029;,
-0.361780;0.932264;0.000000;,
-0.341727;-0.807763;0.480355;,
-0.341192;-0.165254;0.925354;,
-0.268814;-0.963192;0.000000;,
-0.258856;-0.169234;0.950975;,
-0.245260;-0.201828;0.948216;,
-0.236698;-0.278927;0.930685;,
-0.178213;-0.166646;0.969778;,
-0.176180;-0.170439;0.969490;,
-0.175177;-0.172335;0.969337;,
-0.174355;-0.196417;0.964894;,
-0.170658;-0.246948;0.953883;,
-0.165898;-0.278082;0.946123;,
-0.161553;-0.308467;0.937416;,
-0.107130;-0.865780;0.488823;,
0.000000;-1.000000;0.000000;,
0.000000;1.000000;0.000000;,
0.170688;0.954964;-0.242713;,
0.280639;-0.959813;-0.000000;,
0.292789;0.861242;-0.415376;,
0.334374;-0.791754;0.511195;,
0.371930;0.764550;-0.526433;,
0.417581;-0.647288;0.637687;,
0.426115;0.904669;0.000000;,
0.567746;0.170028;-0.805453;,
0.770983;0.636856;0.000000;,
0.889902;0.456151;0.000000;,
0.896161;-0.306129;0.321217;,
0.898087;-0.439817;0.000000;,
0.969944;0.243328;0.000000;,
0.978863;-0.204517;0.000000;,
0.999578;0.029040;0.000000;;
82; // 82 faces
3;37,37,38;,
3;38,40,37;,
3;5,8,2;,
3;2,0,5;,
3;3,5,0;,
3;0,1,3;,
3;8,15,13;,
3;13,2,8;,
3;21,37,40;,
3;40,16,21;,
3;12,6,1;,
3;1,1,12;,
3;6,4,1;,
3;1,1,6;,
3;9,3,1;,
3;1,1,9;,
3;4,9,1;,
3;1,1,4;,
3;22,17,24;,
3;22,24,36;,
3;22,36,35;,
3;11,12,1;,
3;1,10,11;,
3;11,10,17;,
3;11,17,22;,
3;35,36,39;,
3;35,39,41;,
3;41,39,49;,
3;41,49,48;,
3;51,49,52;,
3;51,52,52;,
3;35,36,36;,
3;52,52,52;,
3;52,52,52;,
3;52,52,52;,
3;52,52,52;,
3;52,52,52;,
3;52,52,52;,
3;52,52,50;,
3;52,50,47;,
3;47,50,46;,
3;47,46,46;,
3;46,46,44;,
3;46,44,44;,
3;37,44,44;,
3;44,37,37;,
3;37,37,37;,
3;37,37,37;,
3;37,37,37;,
3;37,38,37;,
3;20,27,26;,
3;26,19,20;,
3;19,23,18;,
3;23,19,26;,
3;26,25,23;,
3;26,29,28;,
3;26,28,25;,
3;29,26,31;,
3;31,30,29;,
3;27,33,32;,
3;26,27,32;,
3;26,32,31;,
3;34,33,27;,
3;27,35,34;,
3;34,35,41;,
3;41,43,34;,
3;27,20,12;,
3;22,27,12;,
3;12,11,22;,
3;27,22,35;,
3;20,19,9;,
3;9,4,20;,
3;19,3,9;,
3;20,4,6;,
3;20,6,12;,
3;45,42,40;,
3;8,14,7;,
3;45,40,38;,
3;5,3,19;,
3;5,19,18;,
3;18,14,8;,
3;18,8,5;;
} // End of Normals
MeshTextureCoords {
86; // 86 texture coords
0.019933;0.691257;,
0.072031;0.920000;,
0.054361;0.967528;,
0.054361;0.967528;,
0.035393;1.000000;,
0.035393;0.000000;,
0.035393;0.016731;,
0.018662;1.000000;,
0.018662;0.450028;,
0.018662;0.000000;,
0.042288;1.000000;,
0.042288;0.006895;,
0.042288;1.000000;,
0.930385;0.298085;,
0.882432;0.087538;,
0.934923;0.318010;,
0.005963;0.629920;,
0.420643;0.391475;,
0.420643;0.000000;,
0.812119;0.000000;,
0.816616;0.003024;,
0.871605;0.040000;,
0.074785;0.185078;,
0.072037;0.080000;,
0.131523;0.289120;,
0.131523;0.000000;,
0.355309;0.000000;,
0.078313;0.320000;,
0.084848;0.569879;,
0.088251;0.700000;,
0.099120;0.926879;,
0.094005;0.920000;,
0.512269;0.000000;,
0.512269;0.358778;,
0.153491;0.000000;,
0.153491;1.000000;,
0.568634;0.000000;,
0.568634;0.056365;,
0.568634;1.000000;,
0.568634;0.450028;,
0.568634;0.000000;,
0.512269;1.000000;,
0.512269;0.056365;,
0.512269;0.000000;,
0.153491;1.000000;,
0.153491;0.358778;,
0.153491;1.000000;,
0.099120;0.926879;,
0.099120;0.926879;,
0.094005;0.920000;,
0.094005;0.920000;,
0.088251;0.700000;,
0.088251;0.700000;,
0.084848;0.569879;,
0.084848;0.569879;,
0.493584;0.700000;,
0.078313;0.320000;,
0.078313;0.320000;,
0.074785;0.185078;,
0.074785;0.185078;,
0.072037;0.080000;,
0.072037;0.080000;,
0.072037;0.080000;,
0.131523;0.000000;,
0.871605;0.040000;,
0.420643;0.000000;,
0.812119;0.000000;,
0.458290;0.320000;,
0.005963;0.629920;,
0.934923;0.318010;,
0.882432;0.087538;,
0.930385;0.298085;,
0.923283;0.318296;,
0.042288;1.000000;,
0.042288;0.000000;,
0.042288;1.000000;,
0.019933;0.691257;,
0.072031;0.920000;,
0.054361;0.967528;,
0.035393;1.000000;,
0.035393;0.006895;,
0.035393;0.000000;,
0.018662;1.000000;,
0.018662;0.000000;,
0.018662;0.016731;,
0.980621;0.694108;;
} // End of texture coords
} // End of Mesh